extricating oneself - Allemand Anglais Dictionnaire